it rubbed - German English Dictionary